package com.song.demo.webmvc.beans;

/**
 * 用于封装创建后的对象实例，代理对象或者原生对象
 */
public class GPBeanWrapper {

    private Object wrappedInstance;

    private Class<?> wrappedClass;

    public GPBeanWrapper(Object wrappedInstance){
        this.wrappedInstance = wrappedInstance;
    }
    public Object getWrappedInstance(){
        return this.wrappedInstance;
    }
    //返回处理以后的class
    //可能回事这个$proxy0
    public Class<?> getWrappedClass(){
        return this.wrappedInstance.getClass();
    }

}
